insulated layer - Español Inglés Diccionario